<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<script>
    changePageStyle("${curUrl}");

    // 按照规则改变效果
    function changePageStyle(url) {
        // 找到当前页面的a链接，使用css为某个元素添加样式
        $("a[href='${ctp}/" + url + "']").css("color", "red");
        $("a[href='${ctp}/" + url + "']").parents(".list-group-item").removeClass("tree-closed");
        $("a[href='${ctp}/" + url + "']").parent().parent("ul").show("fast");
    }

    function checkAll_reverse(checkAll, check) {
        checkAll.click(function () {
            // 如果是原生的属性，使用prop获取比较好
            var prop = $(this).prop("checked");
            check.prop("checked", prop);
        })
        // 当check点满以后checkAll需要勾上，否则不选中
        check.click(function () {
            // 获取被选中的check个数
            var flag = check.filter(":checked").length == check.length
            checkAll.prop("checked", flag);
        })
    }
</script>
